removable covering - Espagnol Anglais Dictionnaire